smite upon - Espagnol Anglais Dictionnaire